Albreda D' Avranches  ‎(I14295)‎
Name:
Albreda D' Avranches

Gender: FemaleFemale
      

Birth: about 1045 20 12 -- Of, Oakhampton, Devonshire, England