from "Berliner Messe / Magnificat / Summa" album by Elora Festival Singers
See who else performs this track