In 2016, the documentary China’s Van Goghs turned the world’s attention to Dafen, a small village in Longgang, an industrial subdistrict in China’s southern city of Shenzhen. For three decades, this ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results