Sagina apetala?

Sagina apetala?

Observation - Sagina apetala? - UK and Ireland. Description: