Janet de Seton
Birth:
Abt 1361
of Seton, Scotland
FCID:5919:124344
Parents
Father:
William de Seton
Mother:
Janet Fleming
Marriage(s)