Stick-like caterpillar

Stick-like caterpillar

Observation - Stick-like caterpillar - UK and Ireland. Description: