1250
Bicycles in Shanghai
Mar 3, 2010

A typical morning commute in Shanghai, China