Pip discovered this little gem in a historical archive of Steven Lowenstam. It is a poster from the Italian Communist Party (Partito Comunista Italiano, PCI). Lowenstam shot this poster while in Rome in 1984. The PCI was officially disbanded in 1991 due to widespread shifts in political structure.
The quality of this image is not very good so we do appeal to any readers who may have a copy in their collection to send us a better image. More information on who may have shot the photo for the poster would be welcome as well. There is some information about the Party on the internet but nothing so far on publicity campaigns included those that may have lead to this poster.
Paticia (below) found this much cleaner version of the poster: