Margaret Adam

Family

  • Relationship with James Duff (1729 - 1809), Earl of Fife, issuing