Avenue South West

Avenue South West

A new shopping mall for modern people in Moscow. Futuristic design turns shopping in the mall into a true adventure.