Sir Thomas Kirkpatrick of Closeburn, 1st Bt.

Peerage person ID=491807

Parents

Children

Siblings

Partners