Individual Information
Richard Humphreys
Birth:
Christening:
20 Oct 1823
Llandiloes, Montgomery, Wales
FCID:6374:578
Parents
Father:
Thomas Humphreys
Mother:
Elizabeth Williams
Marriage(s)