John Bruce of Kincavil
Peerage person ID=668357
Parents
Sir Alexander Bruce of Airth
Janet Livingston
Children
Siblings
Alexander Bruce of Bangour
Marion Bruce
Robert Bruce
William Bruce, younger of Airth