Yellow Loosestrife

Yellow Loosestrife

Observation - Yellow Loosestrife - UK and Ireland. Description: