O Rex Gentium

Merton College (Oxford, United Kingdom)

Choir of Merton College, Oxford