from "Partitas for Violin Solo, BWV 1002, 1004 & 1006" album by Bach, Johann Sebastian
See who else performs this track