Antonio Vivaldi, Josef Merten & Zagreb Soloists
The 99 Most Essential Baroque Masterpieces
5 MINUTES AND 58 SECONDS • AUG 25 2007