56098818. Caradoc ap Idnerth ap Cadwgan ap Elystan . Children were: 28049409 i. Nest.
Return to Table of Contents