Alex MacDonald

Alex MacDonald is the minister of Buccleuch & Greyfriars Free Church of Scotland, Edinburgh. He is married to Evelyn and they have four Children, Katharine, Douglas, Alison and Robert