Midnight Mass
–
24 December 2016 – 25 December 2016
Holy Trinity, Dunfermline
East Port
Dunfermline, KY12 7JE
–
24 December 2016 – 25 December 2016