John Hayles
Birth:
Christening:
20 Jan 1647
Northwood, Isle of Wight, Hamps., England
FCID:11530:41021
Parents
Father:
John Hayles
Mother:
Mary Norman
Marriage(s)