Kenneth Mackenzie, Lord Fortrose (Q6390431)
Member of Parliament
Language: