Astydamia more Astydamia details

Astydamia latifolia

aka Lettuce of the Sea, Canary Samphire