Spiky caterpillar

Spiky caterpillar

Observation - Spiky caterpillar - UK and Ireland. Description: