Zhang Xiao 张晓, ‘Home Theatre’, 2015, Blindspot Gallery

About Zhang Xiao 张晓

Chinese, b. 1981, Yantai, Shandong Province, China, based in Chengdu, Sichuan Province, China