Sea Holly?

Sea Holly?

Observation - Sea Holly? - UK and Ireland. Description: