Supreme Paris might become reality the long rumored store is set to be opening soon. The second location in Europe the first being in the U.K is going to open right when Supreme’s spring 2016 collection will drop.
Supreme Paris
20 Rue Barbette
75003 Paris
France