BugsPictures from Earth


Amydria curvistrigella (Hodges #0332)