Macbrair, David, of Newark, Commissioner of Estates for county Kirkcudbright

Relationships: