Flowers - Froppetts
Primulaceae - 
Lysimachia quadrifolia - Whorled Loosestrife