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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results