Stefano Bagliano & Collegium Pro Musica
Italian Baroque: The Instrumental Edition, Vol. 2
3 MINUTES AND 39 SECONDS