gregerson.org

Taxis in Traffic, Shanghai, China(3419)

Photo of Taxis in Traffic, Shanghai, China(3419)

© 2004 Chris Gregerson

Description

These cabs are on Xizang Zhonglu in downtown Shanghai, China. (date: 2004-06-26)