Close
Walking Stick Insect
Calynda bicuspis