Individual Information
William Hayes
Birth:
Christening:
22 Oct 1696
Spelsbury, Oxfordshire, England
FCID:6146:1015
Parents
Father:
Henry Hayes
Mother: Rachel Margaret Cloud
Marriage(s)