Colourful Caterpillar

Colourful Caterpillar

Observation - Colourful Caterpillar - UK and Ireland. Description: