Person ID: I5658992412Estefania De BarcelonaFemaleView pedigree chart →Read the story →EventsBornBarcelona, SpainFamilyFamily group sheet →FatherRalph Or Rodulf De Toeni, IId. 1018MotherEstefania De BarcelonaChildRoger De Toenid. ABT 1039