descendants of Hannibal

Hannibal / Young Turk
horse year
Hannibal Stute
Hannibal / Hannibal
1883
Ella
Hannibal / ‐
1881
Fortunatus
Hannibal / ‐
1873
Devise
Hannibal / ‐
1868
Lotte
Hannibal / Kahland