Zhu Jia

Passage. 2001
Video Installation
(Projections on screens)

© Photos: Haupt & Binder

Logo Logo Back to Top