Qian Shi
Qian (“Chen”) Shi grew up in Shijiazhuang, a northern city in China. She has always been drawn to stories and loved making pictures. She now lives with her husband, Callum, in East London.
Qian (“Chen”) Shi grew up in Shijiazhuang, a northern city in China. She has always been drawn to stories and loved making pictures. She now lives with her husband, Callum, in East London.