Designed by
Title
Abellio train #128850661
Description
LEIPZIG, GERMANY - MAY 9, 2018: Abellio train at the railway station (Hauptbahnhof) of Leipzig, Germany. At 83,460 square metres, it is the largest railway station by floor area worldwide.
This image is editorial