Carpobrotus chilensis SEA FIG 122906z

Carpobrotus chilensis SEA FIG 122928z

Carpobrotus chilensis SEA FIG 8036139z

Carpobrotus edulis COMMON HOTTENTOT FIG 7017687z

Carpobrotus edulis HOTTENTOTFIG 8036258z

Mesembryanthemum nodiflorum SLENDER ICEPLANT 8036146z

Sesuvium portulacastrum SHORELINE SEAPURSLANE 249018z
© Rob Curtis/The Early Birder