Simple pedigree chart for Zelig della Rocca Malatestiana (540651)

Pedigree Database