Context

Context of 3 Sonate e 3 Partite per violino solo, BWV 1001-1006, Bach