Our Family History and Ancestry

Our family Histories

Cadwaladr Ap GRUFFUDD

Male 1068 - 1096  (~ 28 years)