Interactive tree of Leonardo Carta

Leonardo Carta
Maria Deidone 1530
Giacomo Deidone 14981549
Elisabetta 15081548
Angela 1535