Viola mirabilis L., 1753 22% complete

Wonder violet

Sp. Pl.: 936 (1753)