Coastal caterpillar

Coastal caterpillar

Observation - Coastal caterpillar - UK and Ireland. Description: