9/ 32 - Shanghai, China, 2007
In the new China sights like this are all too common.
previous
next
gallery
photos
home
email