Boston architecture

1 article

Christian Science Mother Church in Boston, Massachusetts, Completes Interior Restoration
Christian Science

Christian Science Mother Church in Boston, Massachusetts, Completes Interior Restoration

The Christian Science Plaza, a landmark in downtown Boston, is undergoing a seven-phase restoration and renovation that includes work on The First Church of Christ, Scientist, The Mother...

Articles on the Map

Christ, Peer to Peer