Northern Eggar Caterpillar

Northern Eggar Caterpillar

Observation - Northern Eggar Caterpillar - UK and Ireland. Description: