Conducted by Revd Fraser Macnaughton. Guest Preacher Revd Dr Gareth Leyshon, parish priest with a doctorate in astrophysics, and St Magnus Cathedral Choir.

This event has passed.

Conducted by Revd Fraser Macnaughton. Guest Preacher Revd Dr Gareth Leyshon, parish priest with a doctorate in astrophysics, and St Magnus Cathedral Choir.