I always love the propaganda posters littered around the buildings. No idea where you get them. I think I recognized one from a wine bottle once?
They come from all over-- a wine bottle is certainly a possibility, I'd have no problems taking a wine bottle label off if I liked it. The one that's on to this building (above) is actually a copy of an old postage stamp. Hungary maybe?
Leave me a note.