Geranium molle?

Geranium molle?

Observation - Geranium molle? - UK and Ireland. Description: