Boston Landmark

April 24, 2012
By

Saturday’s sunshine brought out playmates for the splash fountain at the Christian Science Center. This water feature received Boston Landmark status in 2011.

Search The Back Bay Sun