Made in China Planet

Made In China Planet2013 / Oil on canvas / 180 cm (D)

Made In China Planet2013 / Oil on canvas / 180 cm (D)