prince naseem hamed
Sale Price:$333.00
Original Price:$999.00
sale
Prince Naseem Hamed making a TV ad for Adidas in New York, 1996. hold on crown prince Photo by Peter Marlow for Magnum This post originally appeared in VICE UK When I was a kid, I still had heroes
Quantity: