Posted by Fabio 18 July 2011
A set of beautiful posters created by the Soviet Union’s news agency, TASS during World War II. Working from Moscow, this studio produced hundreds of storefront window posters, one for nearly every day of the war. View more here.