Yellow Loosetrife

Yellow Loosetrife

Observation - Yellow Loosetrife - UK and Ireland. Description: