Shanghai, China '13
Images from a short trip to Shanghai, the largest city in the world. Its immensity was breathtaking, really hard to convey in words or photos.
Images from a short trip to Shanghai, the largest city in the world. Its immensity was breathtaking, really hard to convey in words or photos.