Yellow Loosestrife

Yellow Loosestrife

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

Growing beside a garden pond