Peacock flowers

Peacock flowers

Observation - Peacock flowers - Southern Africa. Description: