Loosestrife

Lythrum salicaria

Lythrum salicaria

purple loosestrife