Umbrella Street in the coastal town of Novigrad on the Istria Peninsula in Croatia.

- Image ID: PXWE7W

Similar stock images