Thomas Hayles
Birth:
Christening:
23 Mar 1775
Carisbrooke, Isle of Wight, England
FCID:4917:5310
Parents
Father:
Thomas Hayles
Mother:
Mary Jolliffe
Marriage(s)