Tall flower in garden. willowherb maybe?

Tall flower in garden. willowherb maybe?

Observation - Tall flower in garden. willowherb maybe?. Description: