Art: a Life-Enhancing Force
Frederick Law Olmsted designed the Emerald Necklace that borders the Longwood Area in 1876, and the importance of public spaces have been a point of pride in the Longwood Medical Area since then. Olmsted believed that universal access to “scenes of...
Read more