Central train station Leiden in The Netherlands


Size: 5616px × 3744px
Photo credit: © Nancy Beijersbergen / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architectural, architecture, arrival, centraal, central, city, departure, dutch, europe, facade, holland, landmarks, leiden, nederlandse, netherlands, ns, railway, spoorwegen, station, terminal, tourism, town, train, train-station