Veronica alpina 27% complete

Alpine speedwell

L. 1753 - Sp. Pl.: 11 (1753)