Marguerite Guyon is an ancestor of the 10th generation of Kitty Walsh.
Ancestry of Kitty Walsh up to Marguerite Guyon See