Catherine Duff
(born 1722)
(b. 1722)
Parents
Isobel Campbell of Clunes
Robert Duff, 4th of Drummuir
Children
Siblings
Archibald Duff, 5th of Drummuir
Partners
Archibald Campbell of Budgate