Great willowherb

Great willowherb

Observation - Great willowherb - UK and Ireland. Description: