Moncler, the Italian brand that makes puffy jackets chic, has a new window display in its flagship store in SoHo. The boutique is located at 90 Prince Street (at Mercer Street).
Last week, the Moncler Grenoble Fall Winter 2011 Fashion Presentation took place at Grand Central Terminal.
No comments:
Post a Comment