Dotted Loosestrife

Dotted Loosestrife

Observation - Dotted Loosestrife - UK and Ireland. Description: