Flower of Veronica serpyllifolia. Photo by S.A. Mori.