William Cavendish 1st Duke of Newcastle upon Tyne (15921676)

Identifiers

  • Grubstreet: 14933