(L) Vintage LeBron James Cleveland Cavaliers Jersey

Sold out
US$38.95

8/10

Slight number fading