Lenin statues
Lenin statues, Baikonur, Kazakhstan <small>(2010)</small> Getting ready to welcome 2011.
Left arrow 
 Right arrow