top of page
strand
Red Star over Russia: A Revolution in Visual Culture 1905-1955 - Tate Modern
8 November 2017 – 18 February 2018 Adult: £11.30 Concession: £10 In the light of the recent Red October, Tate Modern has opened its doors to a striking new exhibition: Red Star over Russia: A Revolution in Visual Culture 1905-1955. Aiming to visually reflect arguably some of the most volatile areas in Russian history, from the foundation of the Russian Revolution to the death of Josef Stalin in 1953, the exhibition succeeds in visually conveying the intriguing events within
Michael Clarke
Nov 8, 20173 min read
bottom of page