Adeste fideles

Thomas Hampson Classical August 21, 2001 Warner Classics International