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
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.