Beijing artist dodges CCTV cameras for project created in defiance of China’s surveillance system

entertainment 177372℃
Beijing artist dodges CCTV cameras for project created in defiance of China’s surveillance system - Lujuba 1:24
Tags: