Purple-Loosestrife (Lythrum salicaria)

Purple-Loosestrife (Lythrum salicaria)

Observation - Purple-Loosestrife (Lythrum salicaria) - UK and Ireland. Description: