Image 1 of 1

China-Chongqing-Jiefangbei-Apple Store-01-001.jpg

The Apple Store entrance in Liberation Monument Square, Chongqing
twitterlinkedinfacebook