India Pavilion, Expo 2010 Shanghai China

Edit profile