BugsPictures from Earth


Pococera humerella (Hodges #5617)