Descendancy Chart:
Eloisa Deudero Delgado
Eloisa Deudero Delgado
(I2080)
Birth
1867
29
21
-- San Fernando, Cádiz, España
Death
Yes
Loading...
1
Print
Back to normal view