Carpobrotus edulis

Carpobrotus edulis

Observation - Carpobrotus edulis - UK and Ireland. Description: