Today the choir led our worship with nine carols and nine readings



Registered Scottish Charity, No: SC008756