Lenin Stamps Original size at 316 × 738 Leave a comment Japanese poster of the Soviet Pavilion, 1970.