Day: February 9, 2006

China is…

a single piece of grafitti in a city of 7 million people that says, in pink letters "I love you".

Read more