Eleanor Gifford
-
Name Eleanor Gifford Birth Leckhampton, Gloucestershire, England Gender Female Person ID I6649 A Tree Called Smith Last Modified 2 Mar 2023
Family John Norwood, b. Leckhampton, Gloucestershire, England Children 1. Roger Norwood, b. Leckhampton, Gloucestershire, England [natural] Family ID F2223 Group Sheet | Family Chart Last Modified 2 Mar 2023
-
Event Map = Link to Google Earth