All About History Magazine (No. 50) - Hannibal Enemy of Rome

Good condition.

Also selling:

Issue 39
Issue 50
Issue 54