Margaret de Ros - Pedigree | FamilyCentral
 Abt 1298 - 17 Oct 1357
 1255 - Bef 16 Aug 1316
Family Group
  Children