Hemiptera: True Bugs and Relatives - Alex Wild Photography
Powered by SmugMug Log In
Euschistus sp. stink bug (Pentatomidae)

Urbana, Illinois, USA

Euschistus sp. stink bug (Pentatomidae) Urbana, Illinois, USA

PentatomidaeEuschistusstink bughemipteraEuschistus1