fbpx

STATE GRID PAVILION, Expo Shanghai 2010