Archibald Balfour of Westray
Peerage person ID=461121
Parents
Margaret Bothwell
Sir Gilbert Balfour of Westray
Children
Partners
Margaret Sinclair