Interactive tree of Nicola Ferraro

Nicola Ferraro 1810–1850
Domenico Ferraro 1792–1850