FleaInNYCbanner.jpg

? Lana Del Rey - Chelsea Hotel No 2 | Main | Fractal arts ?

March 29, 2013

Human thought for world progress

A selection of Soviet propaganda posters, mostly from the 1980s and 1990s.

Posted by Ghost of a flea at March 29, 2013 08:02 AM