Apple Store in Shanghai

Apple Store in Shanghai

Customers are experiencing the newly released iPad Pro and iPad Air at the Apple Store in Shanghai, China, on May 15, 2024. (Photo by Costfoto/NurPhoto)

  • Product Code
  • ILEA002697620
  • Registered date
  • 2024/5/15 00:00:00
  • Credit
  • NurPhoto / Kyodo News Images
  • Media source
  • Costfoto/NurPhoto
  • Media size
  • 4200 × 2800 pixel
  • Resolution
  • 300 dpi
  • Deployment size
  • 2.16(MB)*
  • Special instruction
  • NO USE CHINA

*File size when opened in Photoshop, etc.

Similar Images & Videos