BugsPictures from Earth


Bleptina flaviguttalis (Hodges #8373)