Interactive tree of Angelo Cavaliere

Nicola Cavaliere 1830–1872
Angelo Cavaliere 1812–1872
Teresa Torrbasco 1812–