Zhang Huan

Zhang Huan

Zhang Huan is a Chinese artist based in Shanghai and New York and is primarily a performance artist. One of his performances “12 Square Meters” (1994) gained him his first international attention. He sat for a good hour in the…

Lost Astronaut by Alicia Framis

Lost Astronaut by Alicia Framis

Lost astronaut is a performance and installation by Alicia Framis in New York, 2009.