(photo by Bob: 2008-05-13 - explore)
Blue Violets
... along the portage at Brigham Chute on the Barron River in Algonquin Park. Perhaps Viola sororia, but in general I avoid trying to identify wild violets as to species.
For more photos from my recent paddle up the Barron River, see: The Barron River -- Some Photographs.