Red Star over Russia

Tate Modern delves into visual history of Russia and Soviet Union

The London exhibition "Red Star Over Russia" marks the centenary of the October Revolution.

November 5, 2017
November 5, 2017

Tate Modern delves into visual history of Russia and Soviet Union

The London exhibition "Red Star Over Russia" marks the centenary of the October Revolution.