Categories
Exhibition Review

Tate Modern – Red Star over Russia: A Revolution in visual culture 1905 – 55

This exhibition looks at works inspired by the events in Russia including the revolution and formation of the USSR.

5/10

Â