Coastal Caterpillar

Coastal Caterpillar

Observation - Coastal Caterpillar - UK and Ireland. Description: