Apparel
Supertrash to open New York store
Dutch fashion label Supertrash will be opening a store in New York. The store is located on Prince Street in Soho. It is as yet unclear when the actual opening will take place. The brand's owner, Olcay Gulsen, tweeted that the day she signed the lease on the New York location was one of the most exciting days of her life. Supertrash already has...
loading...