Individual Details

Alfred Wessex

(Abt 1005 - 1036)

Events

BirthAbt 1005England
Death1036

Families