by Taylor On A Trip | Oct 14, 2015 | Massachusetts, North America, Pictory, Uncategorized, USA |
Boston sure loves its Christian Science. This is the reflecting pool at the Christian Science Plaza. You know, if there is one thing all religions can agree on, I suppose it’s reflections. In the center is 111 Huntington Ave (AKA the R2D2 Building), and on the...