Hark! The Herald Angels Sing

News

For 25 years the MGH Christmas choir has lifted spirits