Postcard made in the Soviet Union, 1970. Picture of a Lenin statue in Leningrad.Postcard Soviet Russia Lenin Monument Leningrad 1970SKU: PSRL084€ 1,50PriceQuantity*Add to shopping cartBuy now