Partita in E for solo violin, BWV 1006 - Preludio

Partita in E for solo violin, BWV 1006 - Preludio