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