from "The Complete Vanguard Recordings, Volume 4: Music of Handel Bach and English Renaissance" album by Deller Consort
See who else performs this track