12/ 32 - Shanghai, China, 2007

The unvisited tourist attraction remains a world of infinite tantalising possibilities.

previous next gallery photos home email