Caterpillar by the road

Caterpillar by the road

Observation - Caterpillar by the road - UK and Ireland. Description: