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.

Image
Shen Liang
Women's Volleyball Team
2008
Painting
250 x 200 cm
Oil on canvas
Image
Shen Liang
Untitled
2005
Painting
50 x 60 cm each
Group of 8 paintings; oil on canvas