Richard Hayles
Birth:
1525
Woolin Cote, Oxford, England
FCID:2012:5694
Parents
Father:
Thomas Hayles
Mother:
Alice
Marriage(s)