Ellen de Davenport  ‎(I7783)‎
Name:
Ellen de Davenport

Gender: FemaleFemale
      

Birth: about 1254 28 26 -- Of, Chester, Cheshire, England