Alaska Violet Viola langsdorfii
This could also possibly be early blue violet (Viola adunca). I do not know enough to tell the difference from this picture alone.
Picture taken 4 June 1998.