28/ 32 - Shanghai, China, 2007

Would I have visited this exhibition if it didn't have the word "sex" in the title? No.

previous next gallery photos home email