Cranesbill??

Cranesbill??

Observation - Cranesbill?? - UK and Ireland. Description: