Margaret Banaster

Family

  • Married on March 31, 1662, with Charles Stewart (1639 - 1672), Duke of Lennox