NEVER SLEEPING

City formation section of a 100m mural produced in northern chengdu. This part focuses on the mechanical processes that built modern china.

Chengdu, Sichuan Province, China

2.6m x 13m

October 2017

Next
Next

'DIPPING SKULLS'