Search





At the Li Shan exhibition in Shanghai’s Power Station of Art. This piece is called Smear-1