Posted in Architecture, Church, My Favorites St Leonard’s Church, North End, Boston Published Date: 2008 07 03 10