Recent - Alex Wild Photography
Powered by SmugMug Log In
Melanaphis sacchari

Melanaphis sacchari

Sugarcane aphids are an introduced pest of many grasses in the southeastern United States. Austin, Texas, USA.

From Hemiptera: True Bugs and Relatives