Descendancy Chart:
Julia Otero Torres
Julia Otero Torres
(I141)
Birth
Yes
Death
25 July 1966
Loading...
1
Print
Back to normal view