Individual Information
William Cotton
Birth:
Abt 1510
Cotton, Shropshire, Eng.
FCID:14288:1278
Parents
Father:
John or Richard Cotton
Mother:
Cicely Mainwaring
Marriage(s)
Joan Bromley
md.
Children