Editorial
Chengdu, China: Digital Square Shopping Center Editorial Stock Photo

View of the center atrium at the famed Digital Square electronics, computers, and cameras shopping center in Chengdu, China where every major brand can be purchased.

  • MR: NO
  • PR: NO
  • 0
  • 1327
  • 0

Editorial Stock Photo: Chengdu, China: Digital Square Shopping Center

ID 14686138 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images