Yellow Loosestrife

Yellow Loosestrife

Observation - Yellow Loosestrife - UK and Ireland. Description: Growing beside a garden pond

Growing beside a garden pond