David Humphreys
Birth:
18 Mar 1821
Llanidloes, Montgomeryshire, Wales
Death:
4 Sep 1851
Aberdere, Glamorgan, Wales
FCID:6291:26
Parents
Father:
Thomas Humphreys
Mother:
Elizabeth Wiliams
Marriage(s)