Sea aster?

Sea aster?

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