Moscow Skyline Art Prints
The Moscow skyline features the Federation Tower, which is the tallest building in the city at a height of 1,227 feet. The city's skyline is also made up of the domed buildings seen in Russian Revival architecture. Our prints feature these iconic buildings as well as many of the other structures that make the Moscow skyline distinctive.