Mary Duff
(born 1675)
(b. 1675)
Parents
Jane Lockhart
William Duff
Children
Siblings
Isabel Duff
Katherine Duff
William Duff
Jean Duff
Margaret Duff
Beatrix Duff
Magdalen Duff
Adam Duff
James Duff
Andrew Duff
Alexander Duff
Partners
William Baillie