Big scarlet nymph

Big scarlet nymph

Observation - Big scarlet nymph - Southern Africa. Description: