Individual Information
Thomas Humphreys
Birth:
1846
Cwmbach, Glamorgan, Wales
FCID:6374:573
Parents
Father:
David Humphreys
Mother:
Mary Ann Matthews
Marriage(s)