Individual Information
John de Seton
Birth:
Seton, Scotland
Death:
Aft 1327
FCID:5216:3015
Parents
Father:
Alexander de Seton
Mother:
Christian Cheyne
Marriage(s)
md.
Children