Lysimachia ciliata 'Firecracker' (Fringed Loosestrife)
Primulaceae (Primrose)
Photo by Richard Mabbutt
Lysimachia ciliata