Catherine Leigh
Birth:
Abt 1413
Baguly, Cheshire, England
FCID:24689:4859
Parents
Father:
John Leigh, Sir
Mother:
Isabel de Baguley
Marriage(s)