Charlotte Vaucher is a descendant of the 4th generation of Mary McCann.
Ancestry of Charlotte Vaucher up to Mary McCann See