Margaret Elphinstone
Peerage person ID=397942
(b. 1529)
Parents
Alexander Elphinstone, 2nd Lord Elphinstone
Catherine Erskine
Children
John Livingstone
Siblings
Marjory Elphinstone
Isabel Elphinstone
William Elphinstone
Sir Michael Elphinstone
James Elphinstone
John Elphinstone
Robert Elphinstone, 3rd Lord Elphinstone
Janet Elphinstone
Partners
John Livingstone of Dunipace