Designed by
Title
People visit old town in Den Bosch, Netherlands. Leiden is the 6th largest agglomeration in the Netherlands . #115075200
Description
LEIDEN, NETHERLANDS - April 20, 2018: People visit old town in Den Bosch, Netherlands. Leiden is 6th largest agglomeration in the Netherlands . Morspoort Bridge is bascule bridge in center of Dutch city of Leiden.
This image is editorial