View of canal on a sunny spring day in the town centre of the stunning historic Dutch town of Delft, Holland, Netherlands

- Image ID: PC8XBW