Russia Pavilion
Located on the EXPO’s main street Decumano, the Russian pavilion is a 3,260 square meter building. The structure virtually repeats the given plot of land with an elongated and rather narrow parallelepiped configuration, thrusting forward a dynamic cantilever over the main entrance to the pavilion.(more)
Comments