BugsPictures from Earth


Choristoneura albaniana (Hodges #3636)