B2DB — Who said what, where, and when

Jim Fairlie MSP

Minister for Agriculture and Connectivity

Events Jim Fairlie MSP has spoken at