Wednesday, June 9, 2010

8 min sketch on Beijiao street corner. "I'm not sure this is the paradise the palm trees imply"

No comments:

Post a Comment