Yang Zhichao, ‘Chinese Bible-Drawing No. 7’, 2010, 10 Chancery Lane Gallery

About Yang Zhichao

b. 1963, Gansu, China, based in Beijing, China