Liu Wei

Last Supper

|
Last Supper, 1993
Liu Wei
Last Supper
1993
Oil on canvas
58 x 78 cm

     
 


close window

© All rights reserved - Saatchi Gallery