Your browser does not support iframes.
This beautiful, well lit Gallery is one of the largest exhibition spaces in New England.