Yellow Loosestrife

Yellow Loosestrife

Observation - Yellow Loosestrife - UK and Ireland. Description: growing beside a small pond

growing beside a small pond