John Hamilton (Q6237439)
Scottish MP in the British Parliament
Language: