Wood Avens ?

Wood Avens ?

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