Adidas Superstar
Adidas Superstar: Made in France.
Commemorating the re-release by French family run factory Ateliers Heschung of the classic 1970s shell-toe shoe.
Posted on
Dec 24, 2014
More by James Oconnell View profile
Like