Individual Information
Richard Sutton or Dudley
Birth:
Abt 1472
of Dudley Castle, Stafford, England
FCID:5980:698
Parents
Father:
Edmund Sutton or Dudley, Sir
Mother:
Maud or Matilda Clifford
Marriage(s)