Buy a custom print

William Cavendish, 1st Duke of Newcastle, 1592 - 1676. Royalist and author
William Cavendish, 1st Duke of Newcastle, 1592 - 1676. Royalist and author
Design your print