Andrew Johnstone, 4th of Elphinstone
Peerage person ID=281381
(b. 1500)
Parents
Gilbert Johnstone of Elphinstone
Children
Adam Johnstone
Mariota Johnstone
John Johnstone
James Johnstone, 5th of Elphinstone
Elizabeth Johnstone
Partners
Margaret Douglas