Pest Insects and Biological Control - patrickporter
western leaf-footed bug Leptoglossus

western leaf-footed bug Leptoglossus

western leaf-footed bug Pat Porter

leaffooted bug