Fort Wayne Children’s Zoo | Indonesian Rain Forest | Arthropod

Thorny Devil Stick Insect

Eurycantha calcarata