Anne Balfour
Peerage person ID=468387
Parents
James Balfour, 4th of Pilrig
Anne Mackintosh
Children
Siblings
Robert Balfour
Jane Balfour
Margaret Balfour
John Mackintosh Balfour, 5th of Pilrig
James Balfour-Melville