Wednesday, February 23, 2011

Holler & Squall in Soho




Helmut Lang has a new pop-up shop at 93 Mercer. We were lucky enough to be asked to fill it with our amazing finds, all for sale in Soho! Come take a peek......

3 comments: