Olive trees Croatia Novigrad in Istria

- Image ID: 2DA1JGR

Olive trees Croatia Novigrad in Istria

Emil Pozar / Alamy Stock Photo

Image ID: 2DA1JGR

Location: Novigrad in Istria in Croatia Europe