Tan Zuoren

Tan Zuoren

Tan Zuoren

Tan Zuoren

Acting

Ai Weiwei: Never Sorry (2012)

Self - Sichuan Earthquake Activist (archive footage)