#1408047The office of Yandex internet company in Moscow's Leo Tolstoy Street.Sign in or register,to downloadAdd to cartRemove from cartCategories: Labour, Economy, Business & FinanceLocation: Moscow, RussiaEvent date: 12.03.2013Date published: 12.03.2013Author: Maxim BlinovCredit: SputnikSource: SputnikOriginal: DigitalMedia: JPEG, 4707x3143px, 3.6Mbglasslogosign