Chengdu Biennial, China, 2004.
Short interview with CCTV International.
Credits:
Geert Mul
© Copyright 2014