Pilgrim’s Progress: St. Stephen’s Church

From the vantage point of the Paul Revere Mall in Boston’s North End, one might easily…