STATEN ISLAND NATURE

Image 14 of 14
< Prev

Black Cherry Aphid-9509.jpg

Most likely a Black Cherry Aphid (Myzus cerasi) , a large aphid with a glossy, black body and the eggmass they hatched from.
twitterlinkedinfacebook