The Idea of North, The Paintings of Lawren Harris at the Museum of Fine Art in Boston through June 12, 2016. Lawren Harris was a member of the Group of Seven.
The Idea of North, The Paintings of Lawren Harris at the Museum of Fine Art in Boston through June 12, 2016. Lawren Harris was a member of the Group of Seven.