Escalators leading to an above ground tram station, Den Haag, the Netherlands

by
by
by
by
by
by