Yellow loosestrife

Yellow loosestrife

Observation - Yellow loosestrife - UK and Ireland. Description: