SHANGHAI, CHINA

Elevator system at “The New World Daimaru Department Store” in Shanghai, China.

Back to WORK