Made in China > Made In China Planet

Made In China Planet

2013
Oil on canvas
180 cm (D)