travellers train station information booth amsterdam central
Size: 5411px × 3607px
Location: Amsterdam, Holland, Netherlands
Photo credit: © picturelibrary / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: amsterdam, booth, central, information, station, train, travellers