Dotted Loosestrife (Lysimachia punctata)

Dotted Loosestrife (Lysimachia punctata)

Observation - Dotted Loosestrife (Lysimachia punctata) - UK and Ireland. Description: