Purple - loosestrife

Purple - loosestrife

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