Share
twitterlinkedinfacebook
Shots of city life in Shanghai, China, as the travelers enjoy street cuisine and shopping.