Robert Macfarlane
(born 1789)
(b. 1789)
Parents
Andrew Macfarlane
Magdalen Duff
Children
Siblings
Arthur Macfarlane
Hugh Falconer Macfarlane
Magdalen Alicia Seabury Macfarlane
Andrew Macfarlane
Archibald Duff, 7th of Drummuir
William Duff
John Duff, 6th of Drummuir