Advent carols 2018

Some moments which reflect the stillness of worship at Advent Carols of Adoration held on the evening of 6 December