Leaf-footed bug - Leptoglossus phyllopus - Leptoglossus phyllopus Hardeeville, Jasper County, South Carolina, USA October 18, 2015
Landed on the windshield. When I tried to exit the car to get a dorsal shot, it flew. The hint of a white stripe appears diagnostic.
|