Viola primulifolia L.  
Family: Violaceae
primrose-leaved violet,  more...
[Viola x primulifolia L. (pro sp.) [lanceolata × macloskeyi]]
Viola primulifolia image
The National Science Foundation
This project made possible by National Science Foundation Award 1410069