Pedigree Chart for Richard II, Duke of Normandy
 
NNN (The number of DNA matches supporting this ancestor.)
Richard (~1001-1027)
Robert (e1001-1035)
Judith (e1001-)
Richard (e979-1026)
Richard (~932-996)
Gunnor (~950-1031)
William (~891-942)
Sprota (e910-)
Rollo (~846-~927)
Poppa (e865-)
+