Ice Plant (Mesembryanthemum / Aizoaceae) in flower. Namib Desert, Namibia, Africa.