John Canfield
Birth:
1520
Northampton, Eng
Death:
Harlestone, Northampton, Eng
FCID:2065:35079
Parents
Father:
Mother:
Marriage(s)