Mesembryanthemum

Mesembryanthemum

Observation - Mesembryanthemum - Southern Africa. Description: