Dettingen Te Deum
CDA67678
The Choir of Trinity College Cambridge
Academy of Ancient Music
organ/harpsichord Alastair Ross