Designed by
Title
Interior of a luxurious shopping mall, Shanghai, China #89802189
Description
SHANGHAI-DEC. 8, 2014. Luxury shopping mall interior. China accounts for about 20 percent, or 180 billion renminbi $27 billion1 of global luxury sales in 2015, according to new McKinsey research.
This image is editorial