Astydamia more Astydamia details

Astydamia latifolia
Astydamia latifolia

aka Canary Samphire, Lettuce of the Sea