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