Giles Duncan
Birth:
Abt 1828
of Person, North Carolina
FCID:5482:5300
Parents
Father:
John Duncan
Mother:
Elizabeth Hayes
Marriage(s)