Shi Xinning

Royal Coach

|
Royal Coach
Shi Xinning
Royal Coach
2006
Oil on canvas
210 x 317 cm

     
 


close window

© All rights reserved - Saatchi Gallery