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

Scarlatti, D: Laetatus sum - I. Laetatus sum (我充满欢喜)

Choir of King's College, Cambridge