Designed by
Title
Bust of Vladimir Ilyich Lenin on the Bolshoy Prospekt of the Petrograd Side in St. Petersburg #95492261
Description
St. Petersburg, Russia - June 17, 2017: Bust of Vladimir Ilyich Lenin on the Bolshoy Prospekt of the Petrograd Side in St. Petersburg
This image is editorial