Close
Two-striped stick insect
Anisomorpha buprestoides