I just figured it was a Lawren Harris painting myself and came here to post it and you scooped me. Well done.
Edit: And while you got the artist right, the painting is actually Bylot Island, recently sold for $2.8M.
http://www.nationalpost.com/story.html?id=3079723