Carpobrotus edulis

Carpobrotus edulis

Observation - Carpobrotus edulis - Global. Description: