John Walsh is a great-grandfather of Amy Semantha McConnell.
Ancestry of Amy Semantha McConnell up to John Walsh See