Robert de Clare - Pedigree | FamilyCentral
 1064 - 1136
Family Group
Family Group
Family Group
Family Group
  - 1085/1102
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
  Children