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