SHANGHAI –-Barbie’s sole freestanding store in the world has shuttered its doors. The Barbie Shanghai store, a six-floor palace of shiny pink featuring a spa and café, closed Monday. The flagship ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results