Individual Information
David Thomas
Birth:
Christening:
25 Mar 1827
Llanfihangel, Carmarthen, Wales
FCID:5059:3763
Parents
Father:
Thomas Thomas
Mother: Sarah Powell
Marriage(s)