All Saints' Christingle 2018

Photos from All Saints' Christingle service held on Christmas Eve 2018 at 5.30pm.