Diane Riggs is the mother of Marc Edouard Vaucher.
Ancestry of Marc Edouard Vaucher up to Diane Riggs See