• Michael Laxer

Daily LIFT#354

The world's largest Lenin bust at Ulan-Ude, USSR 1973 -- Daily LIFT #354

The largest Lenin bust that was ever erected was unveiled in the far-eastern Soviet city of Ulan-Ude for the centenary of Lenin's birth in 1970 and sat in what was called the Square of the Soviets. It is there still.


Recent Posts

See All