Sir James Hamilton of Broomhill, 1st Bt.

Peerage person ID=274602 (d. 1658)

Parents

Children

Siblings

Partners