Aethelreda Princess Of England  ‎(I7845)‎
Name:
Aethelreda Princess Of England

Gender: FemaleFemale
      

Birth: about 1042 74 74 -- Of, DUNBAR, East Lothian, Scotland