12/ 32 - Shanghai, China, 2007
The unvisited tourist attraction remains a world of infinite tantalising possibilities.
previous
next
gallery
photos
home
email