Queen of the night (Swazi)

Queen of the night (Swazi)

Observation - Queen of the night (Swazi) - Southern Africa. Description: