Robert de Bruce - Pedigree | FamilyCentral
 1371 - 1406
 Abt 1348 - 1403
 1313 - 1358
  Children