Made in China > Made in China Angry Bird

Made in China Angry Bird

2013
Oil on canvas
180 cm (D)