Geranium?

Geranium?

Observation - Geranium? - UK and Ireland. Description: Not sure if this is wild or escaped from neighbours garden, but it's popping up along our fence.

Not sure if this is wild or escaped from neighbours garden, but it's popping up along our fence.