BugsPictures from Earth


Choristoneura freemani (Western Spruce Budworm Moth - Hodges #3640)