Individual Information
Thomas Shed
Birth:
Bef 1584
Debden, Essex, England
FCID:5143:14837
Parents
Father:
Francis Shed
Mother: Mrs. Francis Shed
Marriage(s)