Aleksandr Lopuhov - To Petrograd
USSR Stamp Issued in 1979
Painting completed 1953
I'm guessing that this patriotic Russian painting depicts Lenin on the way to Petrograd (now St Petersburg) prior to the October Revolution which brought him to power. This painting was completed in the year that Stalin died, while the stamp was issued in 1979 at the height of the Cold War.