John Sutton or Dudley
Birth:
Abt 1338
Dudley, Worcester, England
Death:
Abt 1369
France
FCID:14288:4026
Parents
Father:
John de Sutton
Mother:
Isabel de Cherleton (Charleton)
Marriage(s)