William Cotton
Birth:
1491
FCID:16080:4013
Parents
Father:
John Cotton, Esq.
Mother:
Cicely Mainwaring
Marriage(s)