BugsPictures from Earth


Antaeotricha albulella (Hodges #1025.2)