Peacock Butterfly caterpillar

Peacock Butterfly caterpillar

Observation - Peacock Butterfly caterpillar - UK and Ireland. Description: