Sea Spurge

Sea Spurge

Observation - Sea Spurge - UK and Ireland. Description: