Victor Cavendish, 9th Duke of Devonshire

British politician who served as Governor General of Canada

Victor Cavendish, 9th Duke of Devonshire

British politician who served as Governor General of Canada