The site is located at West Jianguo Road, Xuhui District in Shanghai. We believe that ideal city streets in modern urban environment reflect in the moments that we by chance…
Tag
The site is located at West Jianguo Road, Xuhui District in Shanghai. We believe that ideal city streets in modern urban environment reflect in the moments that we by chance…