Individual Information
William Foster
Birth:
Christening:
9 May 1605
Cardington, Bedfordshire, England
FCID:3578:3547
Parents
Father:
Thomas Foster
Mother: Margaret Silby
Marriage(s)