Simple pedigree chart for Hecla (1636160)

Pedigree Database