Water Stick Insect

Water Stick Insect

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