Individual Details

William 2nd Rufus de Normandie

(1057 - 1100)

Events

Birth1057
Death1100

Families