Family History - Tree
Family History - Tree
Duke Richard I (“the Fearless”) of Normandy
August 28, 933 - November 20, 996
King Edmund I of England
921 - May 26, 946
William I of Normandy
circa 893 - December 17, 942