James Croft - Pedigree | FamilyCentral
 Abt 1403 -
 Abt 1390 -
 Abt 1394 -
 Abt 1364 - Abt 1419
 Abt 1368 -
  Children