John Elphinstone
Peerage person ID=397936
(b. 1536)
Parents
Alexander Elphinstone, 2nd Lord Elphinstone
Catherine Erskine
Children
Siblings
Marjory Elphinstone
Isabel Elphinstone
Margaret Elphinstone
William Elphinstone
Sir Michael Elphinstone
James Elphinstone
Robert Elphinstone, 3rd Lord Elphinstone
Janet Elphinstone