Whorled Loosestrife  (Lysimachia terrestris) Scroll down for more pictures.