Scarlatti: Te Deum, Stabat Mater, Magnificat, Laetatus sum

Scarlatti: Te Deum, Stabat Mater, Magnificat, Laetatus sum

King's College Choir Cambridge

Tracklist

Done