Individual Information
Humphrey Owens Owen
Birth:
1655/75
Dolocrau, Merion, Wales
FCID:6290:4075
Parents
Father:
Robert Owens Owen
Mother:
Jane Vaughan
Marriage(s)