loading image

Moveable Taste performance and multimedia installation, Walker Art Center, October 15, 2002

Wang Jian Wei

photo: Cameron Wittig