Great willowherb

Observation - Great willowherb - UK and Ireland. Description: Can someone ID for me please?
Can someone ID for me please?
Observation - Great willowherb - UK and Ireland. Description: Can someone ID for me please?
Can someone ID for me please?