Share
twitterlinkedinfacebook
Image 1 of 1
090826_EXPOFR_036.jpg
Tourists make their way up the stairs that lead to the tourist walkway on the Lupu Bridge, in Shanghai, China.