Share
twitterlinkedinfacebook
Image 1 of 1
043_Expo 2010 Shanghai China_2525.jpg
China. Shanghai. World Expo. Expo 2010 Shanghai China.  China Pavilion. A smiling dummy welcomes the visitors inside the Ningxia pavilion. A red rope and a don't touch sign. 25.06.10 © 2010 Didier Ruef