Stella Luna Expands Reach With Paris Store - Slideshow

The Chinese shoe brand's 870-square-foot shop is located at 181 Boulevard Saint-Germain, close to Berluti, Etro and Ralph Lauren’s boutiques.

Pause slideshow to share images

Archive subscription required

This article is for WWD.com subscribers

Please log in or subscribe to WWD to continue reading

Subscribe Now