Sea Sandwort?

Sea Sandwort?

Observation - Sea Sandwort?. Description: