Purple-Loosestrife

Purple-Loosestrife

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