Olive trees Croatia Novigrad in Istria

- Image ID: 2DA1JE8

Olive trees Croatia Novigrad in Istria

Emil Pozar / Alamy Stock Photo

Image ID: 2DA1JE8

Location: Novigrad in Istria in Croatia Europe