Common Dog Violet – Viola riviniana

£12.50

No-one seems to know the origin of the association with dogs in the English name, but it may prosaically be its lack of scent to humans at least. However, these violets are long flowering and make excellent ground cover in light shade.