Genealogy from Stewarts around the world!

William Kelly Smith1886

Name
William Kelly Smith
Birth October 5, 1886

Deathyes