No items found.

Fashion Square

Nizhny Novgorod, Russia
Designed in 2012
120,000 m²
Master Plan | Concept | Landscape Design