Stellaria?

Stellaria?

Observation - Stellaria? - Southern Africa. Description: