Sun Daliang, ‘Red Shoe’, 2008-2009, Maddox Arts

Signature: Sun Daliang 2008 - 2009

About Sun Daliang

Chinese, b. 1971, Xuzhou, Jiangsu, China, based in Jiangxin Island, Nanjing, China