Pilgrim’s Progress: Madonna Queen of the Universe Shrine

Pilgrim’s Progress is a new feature highlighting sites of interest for Catholics in the Boston area.  Many…