BugsPictures from Earth


Hellinsia homodactylus (Hodges #6203)