Red Star Over Russia at Tate Modern

MYSTIC FORMS has been featured at Tate Modern Shop in association with Red Star Over Russia Exhibition!

Our exhibtion specific range and Tate exclusive product will be available to purchase at the Blavatnik building exhibition shop.

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.

Top