Leverenz Family Tree

Birth

Birth

Person Margery De Veci
Date 1120
Place England