Close
Leaf footed bug
Anoplocnemis dallasi