Interactive tree of Angelo Marchesano

Angelo Marchesano 1814–1890
Vincenzo Marchesano 1796–1890
Agnese Manello 1796–1890