Sir John Elphinstone, 2nd Bt.
(1675-1732)
(1675–1732)
Parents
Sir James Elphinstone of Logie, 1st Bt.
Children
Cecilia Helen Elphinstone
Sir James Elphinstone, 3rd Bt.
Partners
Mary Elliot