Marsh Willowherb ?

Marsh Willowherb ?

Observation - Marsh Willowherb ? - UK and Ireland. Description: