Designed by
Title
Lomonosov Moscow State University #65530876
Description
Impressive main building of the Lomonosov Moscow State University on the Sparrow Hills in downtown Moscow, Russia. The building is one of the so called Seven Sisters - a group of seven skyscrapers in Moscow designed in the Stalinist style.
This image is editorial