Ennead Design the Zhangjiang Science City in Shanghai

Site Section. Image © Ennead Architects

26 / 44
Share Share
Save image