Thank you for your patience while we retrieve your images.
Rev Dr Russell Barr, Moderator of Church of Scotland at St Andrew Blackadder Church, North Berwick

Rev Dr Russell Barr, Moderator of Church of Scotland at St Andrew Blackadder Church, North Berwick