Astydamia more Astydamia details

Astydamia latifolia
Astydamia latifolia

aka Lettuce of the Sea, Canary Samphire