Few helmets are worn dispite dense traffic and erratic Chinese driving.

Shanghai Commuters
Few helmets are worn dispite dense traffic and erratic Chinese driving.


  • ·