James Elphinstone, 1st Lord Balmerino

Scottish noble (1553–1612)

Parents

Children

Siblings

Partners