Individual Details

Caradoc ap Cynfyn

(1008 - 1044)

Events

Birth1008Carno, Arwystli, Montgomeryshire, Wales
Death1044Wales

Families