Close
spined predatory shield bug, Schellenberg's soldier bug
Oechalia schellenbergii