Office Buddy

Posted by: on Sep 13, 2006 | No Comments

The Lizard Menace continues to plague Shanghai office buildings:

Leave a Reply