Individual Information
Margaret Todd
Birth:
Christening:
15 Jan 1587
Eye, Suffolk, England
FCID:5098:6381
Parents
Father:
Matthew Todd
Mother:
Jane Flegg
Marriage(s)
Thomas Cooke
md. 28 Nov 1605
Children