SHANGHAI-AUGUST 16: Night View of Apple store on August 16, 2011 in Shanghai, Pudong District. This is China's second Apple store opened on July 10, 2010.

SHANGHAI-AUGUST 16: Night View of Apple store on August 16, 2011 in Shanghai, Pudong District. This is China's second Apple store opened on July 10, 2010.

 Stock photo ID: 84143119

Editorial use only
Editorial credit: Francesco Dazzi / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all