BEIJING - OCT 22: people walking in front of Apple store on Wangfujing street on October 22, 2012 in Beijing, China. This store just opened and is Asia's biggest Apple store with 2,300 square meters.

BEIJING - OCT 22: people walking in front of Apple store on Wangfujing street on October 22, 2012 in Beijing, China. This store just opened and is Asia's biggest Apple store with 2,300 square meters.

 Stock photo ID: 122723443

Editorial use only
Editorial credit: Hung Chung Chih / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all