Veronica Spicata?

Veronica Spicata?

Observation - Veronica Spicata? - UK and Ireland. Description: