Typical City Street in China. Shanghai has block after block of stores and shops just like these with tourists galore
- Image ID: 1048844
- Copyright: Thomas Barrat
- Editorial Credit: Thomas Barrat / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.