Back to All Events

Red Star Over Russia: A Revolution in Visual Culture 1905-55

  • Tate Modern SE1 9TG (map)

Tate Modern

A dramatic visual history of Russia and the Soviet Union from 1905 to the death of Stalin – seen through the eyes of artists, designers and photographers. Until 18 February. SE1 9TG.

Earlier Event: November 1
Designs on Britain