Skip to content
mono.logo

CHINESE WHISPERS #06

One Comment

  1. magda wrote:

    Does that mean that computer screens in china stink like sweaty armpits??????

    Tuesday, May 25, 2010 at 14:44 | Permalink