Designed by
Title
Boston, MA: Christian Science Mother Church #21049908
Description
The venerable world headquarters of the immense neo-Renaissance 1894 Christian Science Mother Church in the Back Bay area of Boston, Massachusetts with its distinctive great dome.
This image is editorial