Strelka Institute
1 article
Arts & Culture
Strelka Institute: Underground Culture on an Island in the Moscow River
Something special is underway at the Strelka Institute in Moscow. As evening falls, the courtyard of the Strelka becomes a