BugsPictures from Earth


Hellinsia brucei (Hodges #6184)