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