Stellaria?

Stellaria?

Observation - Stellaria? - UK and Ireland. Description: