Veronica peregrina 39% complete

Necklaceweed

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