In a vibrant celebration on Saturday, Telfar Clemens unveiled the first permanent store for his renowned fashion brand in SoHo, New York. Known for its inclusivity, the store represents a significant milestone in the evolution of Telfar, often dubbed as the ‘Bushwick Birkin,’ thanks to its recognizable tote bags that have captured the hearts of […]