Interactive tree of Giuseppe Margagliotti

Giuseppe Margagliotti 1532
Giacomo Margagliotti 1548
Bartolomea 14881548