sedulia.blogs.com > United States and Canada

« Back to United States and Canada

Christian Science Hall of Ideas, Boston

Christian Science Hall of Ideas, Boston

The Christian Science empire in downtown Boston includes this Star Wars decor and a very nice cafe open to the public.

Permalink