Opened in 2001, Opium Paris is an essential reference for sneaker fans. In its boutiques, located in Chatelet Les Halles in Paris, France, Opium offers exclusive and ultra-limited models.
Read more
You could also like