Viola primulifolia L.  
Family: Violaceae
primrose-leaved violet,  more...
[Viola x primulifolia L. (pro sp.) [lanceolata × macloskeyi]]
Viola primulifolia image