Individual Information
William Cotton
Birth:
Abt 1334
of Landwade, Cambridge, England
FCID:5980:478
Parents
Father:
Thomas Cotton, Sir
Mother:
Alice de Hastings
Marriage(s)