Dotted Loosestrife (I think)

Dotted Loosestrife (I think)

Observation - Dotted Loosestrife (I think) - UK and Ireland. Description: