EXHIBITIONS
WORK
PUBLICATIONS
CV
CONTACT
More
Deluge
2003
gabbro
130 × 120 × 220 cm
Third People’s Hospital of Chongqing, China