9/ 32 - Shanghai, China, 2007

In the new China sights like this are all too common.

previous next gallery photos home email