Ni Haifeng
Ni Haifeng in Zhoushan, China, is an installation artist. He currently lives and works in... more »