Düsseldorf, Germany
Business & Corporate | Editorial & Documentary
Two modern trains sit on the tracks at a station while a person walks on the platform.