Close
Striped walking stick (anisomorpha buprestoides)
Anisomorpha buprestoides