David Alma Giles
Birth:
Jun 1828
Blaenavon, Monmoth, England
FCID:2068:780
Parents
Father:
Thomas Giles
Mother:
Maria Davis
Marriage(s)