People ride electric bicycles in Shanghai, China. 19-Oct-2009
Size:
5032px × 3334px
Location:
Shanghai China
Photo credit: ©
Lou Linwei / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
bicycles,
china,
chinese,
commuter,
electric,
shanghai,
street