Indian Stick Insect

Indian Stick Insect

Observation - Indian Stick Insect - UK and Ireland. Description: