Stick insect

Stick insect

Observation - Stick insect - UK and Ireland. Description: