Vintage shorts with Hannibal printed all over.
Size 36
Measurements:
Waist - 18 inches
Length - 20 inches
Many items are pre-owned or vintage so there may be various stains, rips and tears. I will include my opinion on the sizing label but please read measurements carefully.