Nicolas Vaucher is a son of Stéphane James Vaucher.
Ancestry of Nicolas Vaucher up to Stéphane James Vaucher See