Designed by
Title
Apple flagship store Shanghai, China #91487220
Description
SHANGHAI-JUNE 4, 2014. People walk out the Shanghai Apple flag-store. According Umeng, China`s largest analytic firm, 27% of China`s smartphones cost over $500, and 80% of those are i Phones.
This image is editorial