The snow just hasn’t quit falling in New England for the past few weeks. This weekend, we thought that a visit to the Fogg Museum… 251 more words