Shanghai Street scene mopeds parked by shops
Shanghai Street scene
Size:
4368px × 2912px
Location:
Shanghai, China
Photo credit: ©
Athol Pictures / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
china,
crowded,
mopeds,
parked,
road,
shanghai,
street,
vehicles