Christmas from the Chapel Royal The Choir of HM Chapel Royal, Hampton Court Palace, Carl Jackson October 20, 2023