Aizoon?

Aizoon?

Observation - Aizoon? - Southern Africa. Description: