Interactive Map of Russia — 2018 Multimedia Installation • Russia • Creative Cluster Octava, Machine Museum, Tula Credits Producer: Show Consulting Studio My role Multimedia Content Producer ← Back