Adeste fideles

Thomas Hampson Classical October 1, 2001 Warner Classics International