Michael and Paul flew out to New York yesterday for the official opening of the Nepenthes store tonight. Mister Mort was invited to preview the new location which is situated at 307 W. 38th Street (under their existing offices) and put up a few images on his blog to check out. The store will stock brands under the Nepenthes umbrella including Engineered Garments and Needles.
Thanks to mistermort.com for the images - click to check out the rest.