Designed by
Title
Schindler Group logo #106962972
Description
Berlin, Germany - December 22, 2017: Schindler logo. The Schindler Group is a manufacturer of escalators, elevators, and moving walkways worldwide, founded in Switzerland in 1874
This image is editorial