BugsPictures from Earth


Eulithis mellinata (Hodges #7202)