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

About Yang Zhichao

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