Lythrum salicaria (purple loosestrife)

Lythraceae
Lythrum salicaria
purple loosestrife
purple loosestrife
moist fields
FACW+
1112
WF