Purple-loosestrife

Purple-loosestrife

Observation - Purple-loosestrife - UK and Ireland. Description: