Image license includes the Image-Group, file formats and size variations.
TOR_060352_S_B02_11454915
1 / 2
A small street sign on a cobblestone road near a scenic waterway in Holland. The modern architecture of towering office buildings creates a striking contrast against the river backdrop. An urban oasis in the heart of Europe's business district.