Interactive tree of Leonarda

Giovanni Spalla 1621
'Preziosa' Caterina Spalla 1622
Leonarda 1637
Bartolomeo Spalla 15801637
GIOVANNI PIETRO SPALLA 15331599
PREZIOSA 15381616