Ex Maria Virgine: Ave Rex Angelorum
John Tavener
,
Choir of Clare College, Cambridge
,
James McVinnie
,
Timothy Brown