Peacock caterpillar

Peacock caterpillar

Observation - Peacock caterpillar - UK and Ireland. Description: