Close
Assassin Bugs
Reduviidae, Stenopoda spinulosa