James Hayles
Birth:
1600
Oxford, Oxford, England
FCID:2012:5665
Parents
Father:
Richard Hayles
Mother:
Martha
Marriage(s)