PARIS — Chinese shoe brand Stella Luna opened its first store in Paris on Saturday, gaining a toehold for future European expansion.
The 870-square-foot shop is located...
footwear
footwear
footwear/news
Ads by Google

