Interactive tree of Francesca Scarpitta

Carmine Ieola 1728–1813
Francesca Scarpitta 1710–
Nicola Ieola 1710–