Saturday, April 19, 2008

A common means of transportation in Beijing