Title
Pulse - Multimedia Installation
Date
2001
Place
Redgate Gallery, Beijing, China
Description

Solo exhibition.

Event type/s
exhibition