sea spurge

sea spurge

Observation - sea spurge - UK and Ireland. Description: