Interactive tree of Domenico Cavaliere

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