Lenin Statue

From armeniapedia.org
Jump to: navigation, search

The Lenin statue in Republic Square was Armenia's most famous statue of Lenin. Today it sits decapitated, hidden from the public.