Viola hirta L., 1753 31% complete

Hairy violet

Sp. Pl.: 934 (1753)