Mary Duff
person fl. in 1684
(b. 1666)
Parents
Alexander Duff of Keithmore
Children
Helen Fraser
Siblings
Jean Duff
Margaret Duff
William Duff
Elizabeth Duff
Patrick Duff of Craigston
Alexander Duff of Braco