Stonecrop?

Stonecrop?

Observation - Stonecrop? - Southern Africa. Description: