Touch Media Offices

 

Location:  Shanghai

Project Type:  Commercial