James Preston
Birth:
Christening:
1 Nov 1663
Calverly, Yorkshire, England
FCID:4573:1035
Parents
Father:
Thomas Preston
Mother:
Mrs. Thomas Preston
Marriage(s)