Lenin Badge

£1.00

Lenin Badge, Soviet Union, Communist, Communism, Vladimir,