Puffer Genealogy
GRUFFUDD, Cadwaladr Ap
Abt 1096 - 1172 (76 years)
Generation: 1
1. GRUFFUDD, Cadwaladr Ap was born about 1096 in Caernarvonshire, Wales; died in Mar 1172; was buried in Bangor, Caernarvonshire, Wales.