Interactive tree of Demetrio Caiafa

Demetrio Caiafa 1831–1833
Carmine Caiafa 1813–
Domenica Arenare 1813–