Back to the Future 2004 XL gallery, Moscow, Russia Back to the Future, 2004. XL Gallery, Moscow, Russia Back to the Future, 2004. XL Gallery, Moscow, Russia Back to the Future, 2004. XL Gallery, Moscow, Russia Back to the Future, 2004. XL Gallery, Moscow, Russia Back to the Future, 2004. XL Gallery, Moscow, Russia Back to the Future, 2004. XL Gallery, Moscow, Russia Back to the Future, 2004. XL Gallery, Moscow, Russia Back to the Future, 2004. XL Gallery, Moscow, Russia Back to the Future, 2004. XL Gallery, Moscow, Russia Photo: Irina Korina