re: #33 researchok
I was told you could be found here, but I couldn’t pick you out.
I saw several of those posters on sale at the Lenin Museum in Tampere, Finland the other week.
lenin.fi
Inspiring place.