The Shchusev State Museum of Architecture is a national museum of Russian Architecture located in Moscow, and these were all part of their press campaign. Amazing!
Discover the whole story on their page here.
(Visited 20 times, 1 visits today)
Amazing Stuff
The Shchusev State Museum of Architecture is a national museum of Russian Architecture located in Moscow, and these were all part of their press campaign. Amazing!
Discover the whole story on their page here.