Margaret Cotton
Birth:
Abt 1473
Norbury, Derbyshire, England
FCID:15859:59230
Parents
Father:
John Cotton
Mother:
Joanna(Joan) Fitzherbert
Marriage(s)