Saturday, February 19, 2011

Moncler Flagship Store Window Display And Moncler Grenoble Fall Winter 2011 Fashion Show At Grand Central Station

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: