Colehour / Kreger > Surnames > Willard

Richard Willard

Sex: Male Pedigree
Birth: Bef 4 Sep 1597  at: Horsemonden, Kent, England 
Death:   at:  
Father: Richard Willard
Mother: Catherine //