Alexander Elphinstone, 7th Lord Elphinstone


Alexander Elphinstone, 7th Lord Elphinstone - person. He was born on January 1, 1647.