Sea Aster?

Sea Aster?

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