SINOPIX PHOTO

Add to Lightbox Download
People walk pass the Triumph Shop on Nanjing Road, central Shanghai. Nanjing Road is the main shopping street of Shanghai, China, one of the world's busiest shopping streets..22 Jan 2010
People walk pass the Triumph Shop on Nanjing Road, central Shanghai. Nanjing Road is the main shopping street of Shanghai, China, one of the world's busiest shopping streets..22 Jan 2010
Filename: SINOPIX.retail.consumers.china.276.JPG
Copyright