Russia

The exhibition ‘Visions of Utopia: Soviet Posters of the 1920s and 1930s from the Marx Library Collection’ at Pushkin House (5a Bloomsbury Square, London, WC1A … Read more