Mesembryanthemum crystallinum, or possibly the almost identical Mesembryanthemum nodiflorum, at the maritime coast south of the Los Gigantes settlement, western Tenerife, Spain. The difference between these two species, is that M. nodiflorum is somewhat smaller, and it's flowers have petals shorter than its sepals. This winter image will not easily show the difference.