Genealogy from Stewarts around the world!

Duncan Stewart1782

Name
Duncan Stewart
Birth August 23, 1782
Deathyes