Tormentil, ?

Tormentil, ?

Observation - Tormentil, ? - UK and Ireland. Description: