Great Willowherb?

Great Willowherb?

Observation - Great Willowherb? - UK and Ireland. Description: Growing with many other flowerson a mound of construction debris.

Growing with many other flowerson a mound of construction debris.