Statue of young Lenin in front of the Kazan State University, republic of Tatarstan, Russia

Royalty-free stock photo ID: 99868064

Statue of young Lenin in front of the Kazan State University, republic of Tatarstan, Russia