Karoo Violet

Karoo Violet

Observation - Karoo Violet - Southern Africa. Description: