Sticky & Sweet posters in Russia

More from the Decade...