Water stick insect

Water stick insect

Observation - Water stick insect - UK and Ireland. Description: