Interactive tree of Irene Cavaliere

Pietro Leonardo Nicola Marotta 1805
Irene Cavaliere 1787
Francesco Marotta 1787