.

Carpobrotus aequilaterus Martybugs
more ...