Escalator with Light Leak. (Translation on Sign is Do not Standing Here).

Escalator with Light Leak. (Translation on Sign is Do not Standing Here). - 99825152

Escalator in modern shopping mall. escalators in business center.