Cape Violet ?

Cape Violet ?

Observation - Cape Violet ? - Southern Africa. Description: