Elphinstone, John Elphinstone, Lord, approximately 1649-1718

Relationships: