Feature Documentary about Chinese visual artist Cai Guo-Qiang shot on 65mm.
self
StatusIn Production
Original LanguageEnglish
Budget-
Revenue-