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