Tom Arthur MSP

Tom Arthur MSP
Minister for Public Finance, Planning and Community Wealth