Hemiptera: True Bugs and Relatives - Alex Wild Photography
Powered by SmugMug Log In
Ormenaria rufifascia (Flatidae).

Archbold Biological Station, Florida, USA

Ormenaria rufifascia (Flatidae). Archbold Biological Station, Florida, USA

plant bughomopterahempiteracolorful bugflatid planthopper