Skip to main content

Spencer Compton Cavendish, 8th Duke of Devonshire

About This Item

What is IIIF?