Share
twitterlinkedinfacebook
Image 1 of 1
028_Expo 2010 Shanghai China_2323.jpg
China. Shanghai. World Expo. Expo 2010 Shanghai China.  China Pavilion. A group of laughing chinese tourists, wearing red Nike caps, inside the Guanqxi pavilion.  25.06.10 © 2010 Didier Ruef