chimps.jpg

From http://www.sohoxiaobao.com/chinese/bbs/blog_view.php?id=712726

I hope you can spot me in there. (Hint: I’m not the one reading Macbeast.)

Advertisements