Interactive tree of Caterina

Maria Castelli 1538
Nicolao Castelli 1541
Giovanni Castelli 1546
Caterina 15231548
Andrea Castelli 15181548