April 15, 2011

Train Passing Through A Farmers Market


You try living in a country with 2 billion people.

PREVIOUS: Chinese Efficiency

No comments:

Post a Comment