Giuliano Carmignola & Johann Sebastian Bach
Bach & Vivaldi: Works for Violin
3 MINUTES AND 36 SECONDS