Purple Loosestrife

Purple Loosestrife

Observation - Purple Loosestrife - UK and Ireland. Description: Distinctive flowers with 6 petals

Distinctive flowers with 6 petals