Close
Indian Walking Stick
Carausius morosus