I'm sure it's a Veronica Myriam, the flowers and seed pods are much like the tall one I have but that has serrated foliage edges.
This is similar..Veronica barrelieri subsp. nitens but not quite right
http://www.actaplantarum.org/f...
Veronica barrelieri ssp. barrelieri.. no
http://www2.arnes.si/~bzwitt/f...
Veronica maritima.. serrate foliage
http://www2.arnes.si/~bzwitt/f...
Veronica spicata..
http://nature.jardin.free.fr/v...
A hybrid of V. spicata which doesn't have serrate foliage..
http://www.growsonyou.com/phot...
This one does have serrate foliage but it's close! I wonder if there are two types of foliage with the ones near the flowers being simple..
http://www.flowerspictures.org...
The wild V. spicata here has simple foliage.. but deeper purple flowers, spicata looks like the one, it will vary in different situations.
http://www.brc.ac.uk/plantatla...
http://www.hlasek.com/veronica...
Veronica longifolia is similar..
http://www.hlasek.com/veronica...
The flowers look closer to longifolia if these pics are correct, leaves look serrate ..
http://www.shutterstock.com/pi...
Leaves also look broader.. yours could be broader further down the stem..
http://www.ofnc.ca/fletcher/re...
Herbarium specimen seems to rule longifolia out..
http://www.linnean-online.org/...
Not sure!
http://www.sarkanperennataimis...
http://pl.wikipedia.org/w/inde...
Veronica longifolia 'Exaltata' (the next two links don't work but are in the page of pics on wiki)
http://commons.wikimedia.org/w...
http://commons.wikimedia.org/w...
All pics of longifolia have broader foliage..
http://commons.wikimedia.org/w...
http://luirig.altervista.org/f...
Veronica spicata looks most likely.