BugsPictures from Earth


Dichomeris copa (Hodges #2291.2)