from "The Complete Vanguard Recordings, Volume 6: French and Italian Discoveries 1200-1700" album by Deller Consort
See who else performs this track