Partita No. 3 In E Major, BWV 1006: II. Loure

Partita No. 3 In E Major, BWV 1006: II. Loure