Musical Offering, BWV 1079:Fuga canonica

Musical Offering, BWV 1079:Fuga canonica

2 & 3 Part Inventions: Bach Stuttgarter Kammerorchester , Karl Münchinger 1735833600000