David Ball
Birth:
26 Sep 1686
FCID:15859:28967
Parents
Father:
William Ball
Mother:
Margaret Downman
Marriage(s)