Diaphone eumela (Cherry Spot) larva

Diaphone eumela (Cherry Spot) larva

Observation - Diaphone eumela (Cherry Spot) larva - Southern Africa. Description: