Johann Sebastian Bach 1685-1750
Sonatas & Partitas for solo violin
Partita II in D minor BWV 1004, Sonata in C major BWV 1005
Partita III in E major BWV 1006


ref. : HMC902059