Mesembrianthemum striatum ?

Mesembrianthemum striatum ?

Observation - Mesembrianthemum striatum ? - Southern Africa. Description: Spreading

Spreading