Romantic Bach: from Intimate to Epic

Partita for Violin Solo No. 3 in E Major, BWV 1006 - 1. Preludio (Arr. by Sergei Rachmaninoff) (Arr. by Sergei Rachmaninoff)