Lenin_Kharvoy.png

Massive Lenin statue sawn down, toppled in Ukraine's Kharkov

From: Mapping Cultural Space Across Eurasia