Hark! The Herald Angels Sing (Dormition Abbey 2000)
Charlotte Church · Sian Edwards · London Symphony Orchestra · London Symphony Chorus
Hark! The Herald Angels Sing (Dormition Abbey 2000)
Charlotte Church · Sian Edwards · London Symphony Orchestra · London Symphony Chorus