Share
twitterlinkedinfacebook
Image 1 of 1
067_China_2002_Shanghai.jpg
China. Shanghai. Downtown. City center. A woman tries a red lipstick at a make-up stand in front of a big shopping center.  © 2002 Didier Ruef