See inside the $26M renovation of Boston’s Cathedral of the Holy Cross
April 19, 2019 at 10:36 AM EDT
The 2,000-seat Roman Catholic church in Boston’s South End is the largest in New England and bigger than Saint Patrick’s Cathedral in New York.