Spencer Cavendish


Spencer Compton Cavendish, 8th Duke of Devonshire, Marquess of Hartington.


Ireland | Administrators of Ireland




Share




by Stephen Luscombe