Individual Details

Geoffrey of Hauteville

(1020 - 1071)

Events

Birth1020
Death1071

Families