Wild Pansy
Viola tricolor

Info to follow.