Teva is setting up a 16 m² pop-up shop in Citadium, the big urban sports fashion store in central Paris

Topics