Willowherb ?

Willowherb ?

Observation - Willowherb ?. Description: Variety of white, pink and purple flowers on tall stems. Maybe too far away to identify?

Variety of white, pink and purple flowers on tall stems. Maybe too far away to identify?