Designed by
Title
Vladimir Lenin monument vector icon from Saint-Petersburg Russian landmark set #119402115
Description
Vladimir Lenin monument vector icon from Saint-Petersburg Russian landmark set, Russian Revolution leader giving a speech from an armored car monument near Finland railway station in St Petersburg