Edward Cavendish, 10th Duke of Devonshire

British politician From Wikipedia, the free encyclopedia

Edward Cavendish, 10th Duke of Devonshire