Interactive tree of Rosa Caiafa

Nicola Ettore 1815–1817
Rosa Caiafa 1797–
Demetrio Ettore 1797–