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