William Cavendish 1st Duke of Newcastle upon Tyne (1592–1676)

Identifiers

  • Grubstreet: 14933