The longest running Christmas Tree Festival in the country is being held again this year.
St Giles Christmas Tree Festival in Desborough started last century and it has continuously run annually since.
A spokesman for the festival said: “Imagine a church at Christmas time, Advent services, Christmas carols, remembering what Christmas is all about.
“Let’s make it All Smiles at St Giles.
“Imagine a church filled with lit Christmas trees, all different. All supplied by our community, different local organisations and other local firms.
The Christmas Tree Festival will be running from 3pm to 9pm on Friday, November 28.
It will continue to run from 10am to 6pm on Saturday, November 29, and from 11.30am until 5.30pm on Sunday, November 30.
Admission is £2.50 for adults. Accompanied children aged 16 and under get in free.