Mark Walsh is a grandfather of Amy Semantha McConnell.
Ancestry of Amy Semantha McConnell up to Mark Walsh See