loosestrife

loosestrife

Observation - loosestrife - UK and Ireland. Description: