Margaret Elphinstone
Peerage person ID=397969
(b. 1677)
Parents
Lady Christiana Montgomerie
John Elphinstone, 4th Lord Balmerino
Children
Robert Preston
Jeanetta Preston
Siblings
unknown Elphinstone, Master of Balmerino
James Elphinstone
Hugh Elphinstone, Master of Balmerinoch
James Elphinstone, 5th Lord Balmerinoch, 4th Lord Coupar
Jean Elphinstone
Arthur Elphinstone, 6th Lord Balmerino
Partners
Sir John Preston of Prestonhall