Cliffortia?

Cliffortia?

Observation - Cliffortia? - Southern Africa. Description: