prickly caterpillar

prickly caterpillar

Observation - prickly caterpillar - UK and Ireland. Description: