Leverenz Family Tree

Marriage

Marriage

Man Thanklord Sheppe
Woman Elizabeth Dudley
Date 1599
Place England