Hannibal, the baby from Cartagene

  • 254
  • 25
  • 4
  • Hannibal, the baby from Cartagene
    Illustration for international book project.