25 Years at Cramond Kirk

Very Reverend Dr Russell Barr celebrates 25 years as Minister of Cramond Kirk