Individuals — CAENOG

Given names Surname Sosa Birth Place Death Age Place Last change
Corf Ap Caenog
770
1,254 Powys, Montgomeryshire, Wales
1 Powysland, Wales
Never
Corf Ap Caenog
Wales
0 Powysland, Wales
Never