Individual Information
Owen Owen
Birth:
Abt 1625
Llangelynen, Merion, Wales
FCID:6290:4100
Parents
Father:
Humphrey Owen
Mother:
Catherine Nannau
Marriage(s)