Sea Mayweed?

Sea Mayweed?

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