Individual Information
Humphrey Owen
Birth:
Abt 1688
Dolsereau, Dolgelly, Merion, Wales
FCID:6290:4070
Parents
Father:
Robert Owens Owen
Mother:
Jane Vaughan
Marriage(s)