Rapidly expanding French fashion brand Mes Demoiselles has taken a 750 sq ft (70 sq m) store at 17 Rue...
Please log in or sign up to see more.
One fine body…