from "The 6 Trio Sonatas (feat guitar: Eliot Fisk, harpsichord: Albert Fuller)" album by Bach, J. S.
See who else performs this track