The voices of hundreds of children echoed through Oxford Town Hall last week as they sang Christmas carols for charity.
The Big Christmas Sing was back from Tuesday to Friday, with children from 39 Oxfordshire schools belting out carols and raising £4,000 in the process.
The audience, packed full of family and friends, got involved as well, singing along to the carols and getting into the festive spirit.
This was the 10th Big Christmas Sing, an event organised by Oxfordshire County Music Service in partnership with Oxfordshire schools and charity Christian Aid.
More than £20,000 has been raised for Christian Aid since the concerts started in 2008 and this year’s packed audiences brought in a further £4,000 to help yet more children in poverty worldwide.