Margaret Newcastle

Overview:

  • Legal Name: Newcastle, Margaret, Duchess of Cavendish
  • Date of Birth: 1624
  • Date of Death: 1674

Resources:

    Page rendered in 0.0484 seconds