Spartoo, the French online shoe retailer, had opened its 13th physical store in the French town of Clermont-Ferrand

Topics