Info

Shang Xia shop located in downtown Shanghai. Its located in Hong Kong plaza.

Add to Cart Add to Lightbox Download
Filename
Shang Xia shop.jpg
Copyright
Jonathan Browning
Image Size
4096x2730 / 3.2MB
Contained in galleries
Shang Xia shop located in downtown Shanghai. Its located in Hong Kong plaza.