Montia fontana

Montia fontana

Observation - Montia fontana - UK and Ireland. Description: