Cosmonavtov Mall, Russia | Twelve Architects

Cosmonavtov Mall Russia A 120,000 m2 retail and leisure mall, which forms a key part of the regeneration and expansion of the city. The scheme reinvents the retail mall in Russia, replacing the simple, single-...