Shen Liang 1976
Born 1976 in China.
2000 - 2003 MFA, Oil painting, Department of Central Academy of Fine Arts, Beijing
Since 2003 Professorhip at Beijing Institute of Art and Design
Lives and works in Bejiing, China.
Born 1976 in China.
2000 - 2003 MFA, Oil painting, Department of Central Academy of Fine Arts, Beijing
Since 2003 Professorhip at Beijing Institute of Art and Design
Lives and works in Bejiing, China.