Zelus armillatus
Not evaluated
Popular Name:
Predator Bug