Chen Yu

 

Title : Untitled 2010 No.8
Dimension : 160 x 120 cm
Media : Oil on canvas

Creation Date: 2010

Price Upon Request