My Family Tree
Individuals
Surnames
Families
Events
Places
Sources
Repositories
Media
Thumbnails
Family of Hall, John and Hamilton, Margaret
Families
Unknown
Partner
Hall, John
[I0982]
Unknown
Partner
Hamilton, Margaret
[I0983]
Children
Hall, Julia
[I0957]