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

Scarlatti, D - Miserere in E Minor

Choir of King's College, Cambridge