Telfar, a popular NYC brand, is launching its first store at Broadway and Canal Street. The 10,000 sq ft space will feature a "bag bar" showcasing all Telfar totes, with a special limited-edition purse.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing