BugsPictures from Earth


Acleris albicomana (Red-edged Acleris - Hodges #3502)