Lythrum salicaria (purple loosestrife)

Lythraceae
Lythrum salicaria
purple loosestrife
purple loosestrife
Marshes, pond and river margins
Keene, NH
Cheshire
Antioch
2001-09-20
Kelsey Wessels
FACW+
4744
IE