Antonio Vivaldi, Albert Bucher & Bamberg String Orchestra
The 99 Most Essential Vivaldi Masterpieces
2 MINUTES AND 52 SECONDS • OCT 23 2009