BugsPictures from Earth


Myzus cerasi (Black Cherry Aphid)