Sir Thomas Kirkpatrick of Closeburn

Peerage person ID=228218 (d. )

Parents

Children

Partners