Simple pedigree chart for Hall's Kelly Safari (3161131)

Pedigree Database