Moscow street life unfolds around art installations and performers — Travel Magazine