Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.
2965 fafe 500


Liu Renjie (Chinese, b. 1951), Summer, 1994. Oil on canvas, 63 x 66 7/8 in.

via urgetocreate

Don't be the product, buy the product!