Article Tag: James Thomson

Scotland’s Top GMs – Focus on Alan McGuiggan – Prestonfield

Scotland’s Top GMs – Focus on Alan McGuiggan – Prestonfield

Wed 24th January 2018

Scotland’s Top GMs – focus on Alan McGuiggan, Prestonfield House, Edinburgh