Flowering Cliffortia?

Flowering Cliffortia?

Observation - Flowering Cliffortia? - Southern Africa. Description: