Dovesfoot Cranesbill?

Dovesfoot Cranesbill?

Observation - Dovesfoot Cranesbill?. Description: