Antonio Vivaldi, Karl Stangenberg, Mainz Chamber Orchestra & Günter Kehr
The 99 Most Essential Vivaldi Masterpieces
2 MINUTES AND 49 SECONDS • OCT 22 2009