C. brutus f. natalensis (larva)

C. brutus f. natalensis (larva)

Observation - C. brutus f. natalensis (larva) - Southern Africa. Description: