Individual Information
John Hayles
Birth:
1596
Oxford, Oxford, England
FCID:4770:5663
Parents
Father:
Richard Hayles
Mother:
Martha
Marriage(s)