Broad-leaved Willowherb?

Broad-leaved Willowherb?

Observation - Broad-leaved Willowherb? . Description: