Richard Halloran

Richard Halloran (1941-) was an SNP MP from 2019.