Liu Xiaodong in Indonesia

Short film by Liu Xiaodong and Yang Bo.