Mary Duff
Peerage person ID=212
(b. 1683)
Parents
Alexander Duff of Braco
Margaret Gordon
Children
James Abercromby
Alexander Abercromby
Helen Abercromby
Jean Abercromby
George Abercromby of Tullibody
Siblings
Anna Duff
William Duff
Helen Duff
Margaret Duff
Partners
Alexander Abercromby