Purple Loosestrife

Lythrum salicaria

Habit
Leaves
Flower
Flower