Water Avens?

Water Avens?

Observation - Water Avens? - UK and Ireland. Description: