John Elphinstone (1649–1718), 8th Lord Elphinstone

by John Scougal
WIKIDATA️