BugsPictures from Earth


Amorbia concavana (Hodges #3750.3)