3 Sonatas and 3 Partitas BWV1001-1006, Partita No. 3 in E BWV1006: I. Preludio

Song 3 Sonatas and 3 Partitas BWV1001-1006, Partita No. 3 in E BWV1006: I. Preludio
Artist Christian Tetzlaff
Album 100 Best Baroque

Lyrics