Colourful caterpillar

Colourful caterpillar

Observation - Colourful caterpillar - Southern Africa. Description: