Interactive tree of Giovanni Battista Calvino

Giovanni Battista Calvino 1538
Francesco Calvino 15081548
Angela 15081548
Matteo Calvino 1529
Desiata Salerno 1535