The Choir of Trinity College Cambridge and the Orchestra of the Age of Enlightenment under Stephen Layton perform JS Bach's 'Christmas Oratorio' (parts 1, 2, 3 and 6). With soprano Katherine Watson, countertenor Iestyn Davies, tenor James Gilchrist and bass Neal Davies.
JS Bach's 'Christmas Oratorio'
Time Out says
Details
Discover Time Out original video