John Hamilton, 2nd Lord Belhaven and Stenton

Scottish politician (1656–1708)

Portrait of John Hamilton, 2nd Lord Belhaven and Stenton

Parents

Children

Siblings

Partners