Puffer Genealogy
Ethelreda Queen of Scotland
Abt 1068 - Yes, date unknown
Generation: 1
1. Ethelreda Queen of Scotland was born about 1068 in Dunbar, East Lothian, Scotland; and died.