Andrew Macfarlane
Peerage person ID=678056
(1743–1819)
Parents
Andrew Macfarlane
Magdalen Duff
Children
Siblings
Arthur Macfarlane
Robert Macfarlane
Hugh Falconer Macfarlane
Magdalen Alicia Seabury Macfarlane
Archibald Duff, 7th of Drummuir
William Duff
John Duff, 6th of Drummuir