Broad-leaved willowherb?

Broad-leaved willowherb?

Observation - Broad-leaved willowherb? - UK and Ireland. Description: