Individual Information
Thomas Willard
Birth:
Abt 1507
of Horsmonden, Kent, Eng
Death:
1602
FCID:6150:9010
Parents
Father:
William Willard
Mother: Mrs. Johan
Marriage(s)