Alexander Bruce of Bangour
Peerage person ID=668922
Parents
Helen Hamilton of Kilbrackmont
Alexander Bruce of Bangour
Children
Siblings
Margaret Bruce