Bach: Violin Sonatas Nos. 1-3 / Partitas Nos. 1-3

Violin Partita No. 3 In E Major, Bwv 1006 - I. Preludio