Details
YIN ZHAOYANG
(BORN IN 1970)

Snow

oil on canvas
180 x 120 cm. (70 1/2 x 47 in.)
Painted in 1998
Literature
Ewe Fine Arts, Yin Zhaoyang-Mythology, Beijing, China, p.93 (illustrated)

More from 20th Century Chinese Art & Asian Contemporary Art

View All
View All