BugsPictures from Earth


Phylloporia bistrigella (Hodges #0183)