Interactive tree of Margherita

Vito Rizzo 1604
Salvo Rizzo 15711605
Caterina Valentino 1571
Margherita 1583
Pietro Rizzo 15501591