A statue of Lenin watches over traffic in Yuzhno Sakhalinsk on Sakhalin Island in Russia 2004

- Image ID: A0NE84
A statue of Lenin watches over traffic in Yuzhno Sakhalinsk on Sakhalin Island in Russia 2004
Iain Masterton / Alamy Stock Photo
Image ID: A0NE84