Caterpillar on the coast

Caterpillar on the coast

Observation - Caterpillar on the coast - UK and Ireland. Description: