BugsPictures from Earth


Amydria californica (Hodges #0329.1)