Preview

Statue of Lenin and World War II liberation soldiers in Nizhny Novgorod on the Volga River, Russia, Europe
Statue of Lenin and World War II liberation soldiers in Nizhny Novgorod on the Volga River, Russia, Europe
Image ID: 1188-921
Artist: Julio Etchart
Purchase a commercial license Buy framed prints & more from our print store