Share
twitterlinkedinfacebook
Image 1 of 1
2007_Shanghai_011.jpg
A modern office tower, Plaza 66, sores high above and old traditional lane home in Shanghai, China.