John Bradford Finnie

Picture Scottish National Party (SNP)