Forum pavilion, Expocentre Fairgrounds, Moscow, Russia

Forum pavilion