St Lucia - saint of light!
St Lucia is patron saint of Dembleby and of only one other church in England - Upton Magna near Shrewsbury. It was the 149th anniversary of the consecration of the church on 21 January 2016, so we had a special service. St Lucia (whose name means light) wore a traditional crown of lights and we all took candles out from the church to the churchyard, representing Jesus Christ the light of the world.