Interactive tree of Teresa Torrbasco

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