The Aedas-designed Urban Mecca in Shenzhen
12
of
14
Digital installation of sunken plaza
Save