Flag as instrumental
Dream a Dream O Come, All Ye Faithful - lyrics

O Come, All Ye Faithful

Charlotte Church feat. Sian Edwards, Stephen Westrop, London Symphony Orchestra, New London Children's Choir & London Symphony Chorus