Purple Loosestrife?

Purple Loosestrife?

Observation - Purple Loosestrife?. Description: