Deer Santa Claus!

This year’s Christchurch Christmas Festival takes place tomorrow evening (29 November). The parade, which includes Father Christmas and his reindeer will leave Reid Street at…

Read story