© 2012 Trevor Haldenby
For over 40 years, this was the largest statue of Lenin in the world. In Dubna.

Ship to Shore