Designed by
Title
Shanghai life #17292492
Description
SHANGHAI - November 20: People running on the Bund , Oriental Pearl Tower in the distance, on November 21 morning, 2010 in Shanghai, China. One of the Top Ten Shanghai Attractions.
This image is editorial