Monument to Vladimir Ilyich Lenin in Sevastopol, Crimea, Ukraine.

Royalty-free stock photo ID: 58455361

Monument to Vladimir Ilyich Lenin in Sevastopol, Crimea, Ukraine.