Sunday, 1 December 2013
The Saint Michael’s Alternative Nativity Service – readings, sketches and talk.