Departed Western companies remembered in the center of St. Petersburg with a color installation

 
Departed Western companies remembered in the center of St. Petersburg with a color installation - Politics, Russia, Saint Petersburg

v20240901