BugsPictures from Earth


Dichomeris aglaia (Hodges #2302.4)