Skechers opens new flagship store on Rue de Rivoli, France

Skechers flagship retail store opens on Rue de Rivoli in Paris. Credit: Business Wire.Skechers flagship retail store opens on Rue de Rivoli in Paris. Credit: Business Wire.



  • Skechers