Purple loosestrife

Lythrum salicaria

Enlarge

Purple loosestrife -