Purple Loosestrife?

Purple Loosestrife?

Observation - Purple Loosestrife? - Global. Description: