Red Star Over Russia at Tate Modern



MYSTIC FORMS was featured at Tate Modern Shop in association with Red Star Over Russia Exhibition.

Our exhibtion specific range and Tate exclusive product were sold at the Blavatnik building exhibition shop during the exhibition in 2017.

Red Star Over Russia

Opening Wednesday 8th November 2017

Tate Modern
Bankside
London SE1 9TG

8 November 2017 – 18 February 2018

Our core range has also been featured at the Terrace and Turbine shops in Tate Modern.
For more details, please visit Tate website.