Tagged
Data Centre

Title Studio
TCC Qianhai Telecommunication Center, Shenzhen, China schneider​+​schumacher