Stéphane James Vaucher is a descendant of the 5th generation of Jean Rodolphe Uhlmann.
Ancestry of Stéphane James Vaucher up to Jean Rodolphe Uhlmann See