Ruth Keller is a descendant of the 8th generation of Daniel Vaucher.
Ancestry of Ruth Keller up to Daniel Vaucher See