Northern bog violet (Viola nephrophylla)

Synonyms: kidney leaved violet, Leconte violet

Northern bog violet, Unexpected Wildlife Refuge photo
Northern bog violet