Adam Kirkpatrick of Closeburn
Peerage person ID=491764
Parents
Ivone Kirkpatrick of Closeburn
Euphemia Bruce
Children