American Apparel… in Shenzhen!
Last weekend I was shocked to hear* that there’s an American Apparel store in Shenzhen. Although the Los Angeles-based company has shops in Japan…
Last weekend I was shocked to hear* that there’s an American Apparel store in Shenzhen. Although the Los Angeles-based company has shops in Japan…