Individual Information
Catherine Leigh
Birth:
Abt 1413
Baguly, Cheshire, England
FCID:24689:4859
Parents
Father:
John Leigh, Sir
Mother:
Isabel de Baguley
Marriage(s)
Roger Tilston
md.
Children
1.
Living