Tormentil?

Tormentil?

Observation - Tormentil? - UK and Ireland. Description: I think this is Tormentil but I'd appreciate an expert opinion.

I think this is Tormentil but I'd appreciate an expert opinion.