Simple pedigree chart for Swain's Tar Heel Tedy Jr (1391199)

Pedigree Database