Incredible Posters by the Schusev State Museum of Architecture

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!

tFNyl2G

pQRGLLY

IsVEQU8

T4tMkKe

wx9YG20

Discover the whole story on their page here.

Related