dotted loosestrife

dotted loosestrife

Observation - dotted loosestrife - UK and Ireland. Description: