Aizoon glinoides ...

Aizoon glinoides ...

Observation - Aizoon glinoides ... - Southern Africa. Description: