caterpillar on flower

caterpillar on flower

Observation - caterpillar on flower - Southern Africa. Description: