HOLLAND; SLUIS; CANAL AND TOWN
View across the canal to the town of Sluis in Holland. Sluis is a municipality and town located in the west of Zeelandic Flanders. A busy shopping centre cut off from the sea, it is the most Flemish town of the Netherlands
Size: 3874px × 2540px
Location: Sluis, Holland, Europe
Photo credit: © Jean Hall / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, boats, canals, dwellings, europe, flanders, hall, harbours, holland, jean, municipality, netherlands, sluis, towns