Cape Sumach?

Cape Sumach?

Observation - Cape Sumach? - Southern Africa. Description: