New Two-Story Shanghai Apple Retail Store Opens Saturday at the IAPM Mall 47539

This photo stored at: apple store

Apple's latest retail store, a two-story location in the new IAPM mall in Shanghai, will open on Saturday October 26. - high-definition photo for free download.

apple store