Product code: Adidas adirise shops 2.0
Pair of limited edition addidas X shops animal from the muppets. Made in 2011. Worn once. Retail price is $500.
Pair of limited edition addidas X shops animal from the muppets. Made in 2011. Worn once. Retail price is $500.