Interactive tree of Sofia Isabella

Domenico Cavaliere 1850–1919
Sofia Isabella 1832–1919
Domenico Cavaliere 1832–1919