from "Spem in alium / Missa Salve intemerata" album by Oxford Camerata
See who else performs this track