Individual Details

Duncan I

(1030 - )

Events

Birth1030
Death

Families