Danaus chrysippus subsp. orientis on Gomphocarpus cancellatus

Danaus chrysippus subsp. orientis on Gomphocarpus cancellatus

Observation - Danaus chrysippus subsp. orientis on Gomphocarpus cancellatus - Southern Africa. Description: