Ancestry of Marguerite KLEIN up to x x
Generation 1
1 -
Marguerite KLEIN
1762-1835
Generation 2
3 -
x x