Viola palustris L., 1753 29% complete

Alpine marsh violet

Sp. Pl.: 934 (1753)