Biography
1951-2018
Born in 1951 and brought up in Lewis. See http://www.hebrides-news.com/iain-macleod-5118.html (accessed 23 January 2018).
1951-2018
Born in 1951 and brought up in Lewis. See http://www.hebrides-news.com/iain-macleod-5118.html (accessed 23 January 2018).