Close
Spined Soldier Bug
Podisus spp.