Coastal Plant?

Coastal Plant?

Observation - Coastal Plant? - UK and Ireland. Description: