Interactive tree of Irene Cavaliere

Pietro Leonardo Nicola Marotta 1805–
Irene Cavaliere 1787–
Francesco Marotta 1787–