The statue of Lenin is like many that can still be seen through out Russia. This is one of the bigger ones, as you can see from the people at the base.
© 2005 David Parsley