Russian Art

London – Kicking off London’s Russian Art Week, on November 26 Christie’s Important Russian Art auction will present 268 lots featuring important paintings that are fresh to the market and…

Tate Modern
8 November 2017 – 18 February 2018

To mark the centenary of the October Revolution, Tate Modern presents Red Star Over Russia: A Revolution in Visual…