James Vaucher is a descendant of the 9th generation of Thomas Vauchié.
Ancestry of James Vaucher up to Thomas Vauchié See