Carpobrotus edulis

Carpobrotus edulis

Observation - Carpobrotus edulis - Southern Africa. Description: