The St. John Genealogy Project
Origin and Ancestry DNA Database & Electronic Archive
Gruffudd ab Ednyfed "Fychan" (I105056424)
Abt 1200 - Yes, date unknown
Photo/Document Submission: Gruffudd ab Ednyfed "Fychan" (I105056424)