Models of Abercrombie & Fitch greet visitors during a media preview of its new flagship store in Shanghai on Thursday. The four-story shop, its first flagship store on Chinese mainland, will open on Saturday. [Sina Weibo]
Go to Forum >>0 Comment(s)