WikiKin
A lifetime of genealogy research
Family: Peter Piers Leigh / Elizabeth De Trafford (F7033)
-
Child 1 | Male
Percival Leigh
Born Abt 1444 Haydock, Lancashire, England Died 11 Aug 1527 Lyme, Cheshire, England Buried Spouse Eleanor Savage | F6307 Married