Genealogy from Stewarts around the world!

Duncan Stewart1792

Name
Duncan Stewart
Birth December 19, 1792
Deathyes