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