Purple Losestrife

Purple Losestrife

Observation - Purple Losestrife - UK and Ireland. Description: