BugsPictures from Earth


Antaeotricha furcata (Hodges #1017)