Liu Dahong

Sacrificial Altar

|
Sacrificial Alter. 2001
Liu Dahong
Sacrificial Altar
2001
Oil on three canvases
219 x 100 cm, 250 x 194 cm, 219 x 100 cm

     
 


close window

© All rights reserved - Saatchi Gallery