Willowherb?

Willowherb?

Observation - Willowherb?. Description: